4431
2
1646
1
2870
3
1645
2585
1343
0
1152
2082
11
1342
155
2306
597
97284
3380
2550
7332
13
514
1759
2608
2461
20
2716
4
1154
940
469
550
2977
5
955
1015