2152
2
509
3
1557
480
1
2296
2581
3674
10
4677
111
0
1719
12958
5
8969
5108
4
1661
4271
1010
978
3650
1254
737
2311
1277
2749
3599
17096
15
1960
7
2188
9
3116
4669
1626