1132
0
1102
2
83
1
3626
2585
3844
5
1343
1342
597
1024
1129
480
1330
2461
20
2372
6010
3
2327
2733
3430
7334
4
2109
2194
2320
1637
5065
8
2127
3331
11829
3859
2257