302
0
1574
1
383
575
621
3261
3
2194
4
1252
1985
2
2142
3407
4142
5
944
106
542
3971
1239
2027
660
2788
5978
6
708
618
120
632
1347
19783
1472
348