745
0
1986
2
2491
1
2169
2443
3
2017
2232
1844
1362
16
1382
1690
1002
32
557
2157
952
761
684
5704
2217
541
2368
1147
496
915
628
936
830
526
182