2290
3
248
0
1185
2
1323
540
1
1365
2214
4
5027
7
1169
3066
25
2689
34597
20073
1181
29681
2609
14
4135
8
59
901
644
710674
1420
4679
4689
9
196229
1194
1419
128
578
4521