2393
2
1132
0
477
687
1
383
4895
9
2465
414
2211
913
1053
2395
3243
7
400
3408
12
4143
6
1084
1489
475
1073
2372
2195
81077
101
2982
3
993
1448
775
1049
650