2429
0
670
1034
605
1
4993
416
761
459
2151
2270
2
436
737
580
553
153
4663
15
1126
1362
16
110
29355
8555
839