336
1
4020
5
1412
4
909
1993
2168
2452
3
1171
4496
1393
1659
2
1091
2831
1468
460
773
562
968
1984
1806
743
0
2511
503
513
2897
10
1581
1209
1205
427
418