2591
1
2982
3
801
0
1037
2
370
2082
3484
3326
1000
526
2562
635
673
1382
2166
915
1711
2760
4
1265
398656
19
2642
1168
2710
868
496
181997
11
6307
10
2184