1431
2
3650
3
1378
1543
1343
0
1172
2024
1
2991
2749
1645
13100
8
563
882
1805
1317
956
1507
4598
6
2000
661
1666
2442
4
3116