2326
4
1324
1
1358
3
1439
2
1156
637
0
409
1033
1477
1710
2521
381
9244
1883
3559
445
2490
6968
5
738
1101
11611
11920
17
565
456
2143
2008
2702
629
413
8876
8