3632
5
1194
4
1386
1
1378
2
1762
3795
650
0
742
794
4898
6
1298
5009
1273
722
509
2372
814
440
3198
7
1527
1719
945
646
3408
12
3505
11483
8
274
4793
10
12320
3117
3