1131
0
2809
2
17353
970
2301
3092
1
303
979
2881
2551
1469
5155
8
3114
4
3510
4111
2749
2748
1452
1098
859
691
2727
543
1929
2546
1861
5
1172
572