400
0
19279
2
25137
1020
17353
2749
1
968
4111
2299
1824
31535
1267
2758
3691
5
2275
2881
379
1098
2008
3114
4
1463
1037
3510
279
729
547
467
490
2076
802