403
1
1008
0
1427
4
1108
501
2107
815
74
73
6548
5
1110
2
1428
1641
1160
775
493
1616
1543
1891
98
580
1014
95
902
2985
2367
910
679
2959
3
1130