1020
0
2274
2
2546
1
802
5155
8
1842
2522
653
1900
4
2190
20634
2404
4016
1463
88366
19
7334
572
1884
469
646
2076
913
1131
2392
6
2531
2855
3
3213
247
2194
3453