5316
3
1320
1
1307
325
0
1463
7334
4
2619
46
2076
408
467
3092
2282
2723
2
2648
5
4111
180849
968
3996
2632
445
1073
3691
2809
1932
392
2301
953
552
2694