3696
2
1517
4
1779
1
4042
6710
0
24337
22
2268
400
4309
3
1075
658
6929
11
19932
6
2564
674
5801
2322
913
1444
2967
1539
718
4329
10
1522
1514
2886
3315
1467
1162
1223