2153
2
4309
3
2840
4943
8072
2322
4
1779
1
3117
8
1913
0
1019
1166
11
3546
3470
5
3629
549
616
1821
20850
1225
1618
2209
6
944
2763
2372
2580
2436
946
2632
1871