5784
8
1505
0
1416
1
189326
120
1795
1267
2
641
302
1683
4585
10
1698
1481
13499
5
1182
3503
4
2108
3
880
610
1579
707
2300