2522
2
1285
1
1734
2495
0
844
2324
4
1168
1493
4691
2054
1709
873
2166
83
1307
1839
1558
1372
2710
2727
2243
6
946
1860
2368
1051
2788
2729
14
3352
10
3724
3
3612