2502
9
7334
4
31535
0
1213
390
53
1020
770
957
1
3404
2
25137
1590
1984
3
380
397
352
1971
257
2483
2730
6
1520
297
322
419
3041
575
607
348
543
1314