2245
3
1660
1
3053
7
297066
0
2194
2
5225
8
2530
4
467
496
1380
2173
1168
3140
619
1606
1788
1668
3485
1766
2163
2181
5
1290
4360
9
2093
19944
2322
2670
2377
1060
1226