653
0
3510
2
2758
1
1131
1873
4126
6
953
390
729
968
2100
3
1469
1428
2190
1267
3149
4
407
917
1346
448
859
2694
573
9575
8
2551
3092
2809
3498
2301
2224