1071
2
1208
3
464
1
2205
620
250
22
0
17294
21
3132
1386
4
13353
6
1437
1053
3950
15
622
1770
7
7632
17
2085
5
635
5000
743
123
1199
1533
203
1296
734
848
689