2277
0
1643
2
5301
13
652
2953
1
2254
1806
1633
3439
8
1628
3368
1537
880
5597
1791
695
894
2152
5147
346
3818
7
4042
11
2190
2262
4759
2189
4034
1252
5055
3
636