1431
1
7793
4
1301
2471
7
3354
1295
571
0
10582
2219
2
4009
6
4070
4310
2650
20
4480
2948
894
280
1769
1809
1581
2250
3221
3
1860
3765
2082
2245
297066
5212
1226
3053