1095
1
1081
0
604
1777
2
15233
4562
10
1380
2932
1599
5527
3
4309
1239
3498
4
1162
2337
5
5065
721
1819
1720
1767
833
3008
24337
22
662
964
1329
2456
1294
8002
7